be a reproach to someone - Turc Anglais Dictionnaire